*{margin:0;padding:0;box-sizing: border-box;}
div:before,ul:before,ol:before{content: '';clear: both;display: table;}
div:after,ul:after,ol:after{content: '';clear: both;display: table;}
body{ font-size:14px; color:#474747; line-height:2; margin:0px auto; font-family:微软雅黑;min-width:1300px; }
ul,ol,li,p,dl,dt,dd{list-style:none}
a{ text-decoration:none; color:#000; }
a img { border:0px;}
a:hover{color:#c00;}
img{border:0;vertical-align:top}
.left{float:left; }
.right{float:right;}
.center{text-align:center}
.container{width:1300px;clear:both;margin:0 auto;}
.container:after{content:"";display:table;clear:both;}
.titc{clear:both;text-align:center}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;margin:0;padding:0;}
#top{height: 145px;padding:23px 0 0 0 }
#logo{padding:25px 0 0 0;}
#nav{border-top: 1px solid #666666;}
#nav ul{margin:12px auto;}
#nav li{float: left;}
#nav li a{padding:0 40px;display: inline-block;margin:0 5px;text-align: center;font-size: 16px;}
#nav li+li:before{content: '|';float: left;font-size: 15px;}
#banner{width: 100%;position: relative;overflow: hidden;height: 650px;background: url(images/banner1.jpg) no-repeat;}
	.jc_index_banner{width:1920px;height:650px; overflow:hidden; position:relative;margin-left:-960px; left:50%; }
	.skitter-large-box{margin-left:-960px;left:50%;position:absolute;}
	.skitter{max-width:1920px;}
	.skitter-large-box,.skitter{width:1920px;}
    .skitter-large-box,.skitter img{height:650px;width:1920px}
    
#searchhottel{background:#EBEBEB;height: 108px;border-top: 16px solid #0367F0;}
#searchhottel .xw{float: left;display: block;width: 440px;height: 100%;border-left: 1px solid #fff;text-align: center;font-size: 20px;line-height: 92px;position: relative;}
#searchhottel .xw i{display: block;float: left;background: url(images/mb1.png) no-repeat 0 0px;width: 50px;height: 50px;position: absolute;left:85px;top:23px;transition: all 0.5s;}
#searchhottel .xw:hover i{background-position: 0 -62px;}
#searchhottel .cp{width: 400px;height: 154px;position: relative;background: #0367F0;color:#fff;float: left;transition: all 0.5s;}
#searchhottel .cp .tbox{float: left;margin-left: 144px;margin-top: 25px;}
#searchhottel .cp .txt{font-size: 20px;}
#searchhottel .cp .more{border: 1px solid #fff;margin-top: 17px;padding: 3px;width: 104px;text-align: center;}
#searchhottel .cp i{display: block;float: left;background: url(images/mb2.png) no-repeat 0 -62px;width: 50px;height: 50px;position: absolute;left:85px;top:23px;transition: all 0.5s;}
#searchhottel .cp:hover {background:#EBEBEB;color:#0367F0}
#searchhottel .cp:hover i{background-position: 0 0px;}
#searchhottel .tel{float: left;display: block;width: 440px;height: 100%;border-left: 1px solid #fff;text-align: center;font-size: 20px;line-height: 92px;position: relative;}
#searchhottel .tel i{display: block;float: left;background: url(images/mb3.png) no-repeat 0 0px;width: 50px;height: 50px;position: absolute;left:85px;top:23px;transition: all 0.5s;}
#searchhottel .tel .tbox{float: left;margin-left: 144px;margin-top: 25px;}
#searchhottel .tel .rx{font-size: 10px;line-height: 10px;text-align: left;}
#searchhottel .tel .txt{font-size: 18px;font-weight: bold;line-height: 34px;}
#searchhottel .tel:hover i{background-position: 0 -62px;}
#rmcptj{margin-top: 120px;}
#rmcptj .tit .t{float: left;}
#rmcptj .tit ul{float: left;margin: 10px 0 0 35px;}
#rmcptj .tit ul li{float: left;width: 182px;height: 62px;line-height: 62px;background: #0367F0;text-align: center;margin: 0 10px;overflow: hidden;}
#rmcptj .tit ul li a{color:#fff;font-size: 20px;}
#rmcptj .tit ul li.on{background: #F7DA14;color:#333;}
#rmcptj .tit ul li.on a{color:#333;}
#rmcptj .container{position: relative;}
.prointroduction{padding:50px 0;}
.prointroduction .img{float: left;width: 698px;height: 410px;}
.prointroduction .img img{width: 698px;height: 410px;}
.prointroduction .txt{float: left;width: 602px;height: 410px;background: #F8F8F8;padding-left: 30px;}
.prointroduction .txt .t{line-height: 95px;font-size: 32px;font-weight: bold;color:#000}
.prointroduction .txt .c{height: 230px;overflow: hidden;}
.prointroduction .txt .dh{text-align: center;}
#rmcptj .container a.prev{position: absolute;top:436px;left:618px;display: block;}
#rmcptj .container a.next{position: absolute;top:436px;left:698px;display: block;}
#zycpzs{background: #F0F1F6;}
#leftplist{width: 285px;}
#leftplist .tit{height: 86px;width: 100%;background: #3B67D0;text-align: center;}
#leftplist .tit a{color:#fff;font-size: 30px;line-height: 86px;}
#leftplist .con{margin-top: 1px;}
#leftplist dl{margin:0 0 10px 0;background: #FFF;}
#leftplist dl dt{background: #E0E4EF url(images/9.jpg) no-repeat 40px 26px;height: 58px;line-height: 58px;padding:0 0 0 70px;}
#leftplist dl dt a{font-size: 16px;}
#leftplist dl:first-child dt{background: #E00523 url(images/7.jpg) no-repeat 40px 26px;}
#leftplist dl:first-child dt a{color:#fff}
#leftplist dl:nth-child(2) dt{background:#E0E4EF url(images/8.jpg) no-repeat 40px 26px;}
#leftplist dl:nth-child(3) dt{background:#E0E4EF url(images/8.jpg) no-repeat 40px 26px;}
#leftplist dl dd li{background:  url(images/10.jpg) no-repeat 40px 16px;width:100%;height: 48px;line-height: 48px;border-bottom:1px #ccc solid;padding:0 0 0 70px;}
#rightplist{width: 1015px;}
#rightplist li{float: left;width: 314px;height: 360px;margin:0 0 0 18px;border: 1px solid #eee;}
#rightplist li .img{width: 312px;height: 288px;overflow: hidden;}
#rightplist li img{width: 312px;height: 288px;transition: 0.8s all;}
#rightplist li:hover img{width: 312px;height: 288px;transform: scale(1.2);}
#rightplist li .txt{height: 66px;line-height: 66px;background: #EBEBEB;text-align: center;color:#000;font-size: 16px;}
#rightplist li:hover .txt{height: 66px;line-height: 66px;background: #2E5ECC;color:#fff;}
#xjjdcb{background: url(images/4.jpg) no-repeat center;height: 241px;margin-top: 64px;}
#ldys .tit{margin:50px auto;}
#ldys dl dd{float: left;width: 323px;height: 522px;border: 1px solid #e3e4e6;border-collapse: collapse;margin-bottom:50px;margin-left:-1px;} 
#habout{background: url(/upload/image/20220505/20220505153518_4326.jpg) no-repeat center;height: 644px;}
#habout .tit{width: 1300px;margin: 0 auto;text-align: center;}
#habout .tit .big a{display: block;height: 77px;}
#habout .xdh{float: left;width: 272px;}
#habout .xdh a{display: block;border: 1px solid #ccc;border-radius: 42px;width: 160px;height: 42px;line-height: 42px;text-align: center;margin: 26px 0 26px 14px;}
#habout .xdh li:last-child a{border: 0;margin:0 0 0 0;width:190px;height:200px;}
#habout .nr{width: 560px;height: 320px;margin: 20px 0 0 0;overflow: hidden;float: left;}
#hgstk .tit{text-align: center;}
#hgstk .tit .big{height: 44px;line-height: 44px;font-size: 24px;}
#hgstk .tit .big a{font-size: 32px;font-weight: bold;}
#hgstk .tit .small{font-size: 16px;margin-top: 5px;}
#hgstk{background: #E7ECF0 url(images/15.jpg) center no-repeat;padding: 50px 0;width: 100%;position:relative;overflow:hidden;}
#hgstk .bd{overflow:hidden;width:1360px;height:512px;position:relative;}
#hgstk .bd li{float: left;margin: 10px 10px;}
#hgstk .bd li img{width: 314px;height: 387px;}
#hgstk .bd .item{position: relative;overflow: hidden;zoom:1;width:1360px;}
#hgstk .bd .item ul{zoom:1;overflow: hidden;}

#hgstk .bd .item ul li{width: 314px;height: 483px;}
#hgstk .bd .item ul li img{width:314px;height:387px;}
#hgstk .bd .item ul li .txt{background: #fff;height: 104px;line-height: 104px;text-align: center;font-size: 20px;}
#hgstk .bd .item ul li.on .txt{background: #1170E8;color:#fff;}
#hgstk .bd .item ul li:hover .txt{background: #1170E8;color:#fff;}

#hnews{padding:50px 0;}
#hnews .tit{text-align: center;}
#hnews .hd {width: 400px;margin: 20px auto;}
#hnews .hd li{float: left;width: 180px;text-align: center;background: #F1F1F1;height: 40px;line-height: 40px;font-size: 16px;margin:0 10px;}
#hnews .hd li.on{background: #1170E8;}
#hnews .hd li.on a{color:#fff;}
#hnews .bd .item{float: left;width: 635px;height: 152px;margin: 0 7px;background: #F1F1F1;color:#000}
#hnews .bd .rq{color:#000;width: 209px;text-align: center;height: 152px;float: left;}
#hnews .bd .item.on .rq{background: #1170E8;color:#fff;}
#hnews .bd .rq .day{font-size: 50px;line-height: 50px;height: 50px;border-bottom: 1px solid #000;width: 80px;margin: 40px auto 0;}
#hnews .bd .item.on .rq .day{border-bottom: 1px solid #fff;}
#hnews .bd .rq .ny{font-size: 18px;}
#hnews .bd .nr{float: left;width: 426px;height: 152px;}
#hnews .bd .nr img{width: 426px;height: 152px;display: none;}
#hnews .bd .item.on .nr img{display: block;} 
#hnews .bd .item.on:hover .nr img{display: none;}
#hnews .bd .item .nr .txt{display: block;} 
#hnews .bd .item .nr .txt .t{margin-top: 36px;font-size: 20px;font-weight: bold;}
#hnews .bd .item .nr .txt .c{color:#5C5253}
#hnews .bd .item.on .nr .txt{display: none;} 
#hnews .bd .item.on:hover .nr .txt{display: block;padding:0 10px;} 
#hnews .timg{width: 638px;height: 210px;margin: 10px 0;}
#hnews .timg img{width: 638px;height: 210px;}
#hnews .con{margin:20px 0;}
#hxwzx{width: 636px;}
#hxwzx li{background: url(images/17.jpg) no-repeat 0 10px;padding-left: 20px;height: 127px;border-bottom: 1px dashed #ccc;}
#hxwzx ul li .txt{height:25px;}
#hxwzx ul li a{float: left;font-size: 16px;}
#hxwzx ul li span{float: right;}
#hhyxw{width: 636px;}
#hhyxw li{background: url(images/17.jpg) no-repeat 0 10px;padding-left: 20px;height: 42px;line-height: 42px;border-bottom: 1px dashed #ccc;}
#hhyxw li span{float: right;}
#hyqlj{background:#F0F1F6;height: 92px;}
#hyqlj .t{float: left;height: 92px;line-height: 92px;font-size: 20px;}
#hyqlj a{padding:0 15px;white-space:nowrap;line-height: 46px;}
#bottom{background: #262A33;padding: 40px 0;color:#FCFBF9}
#bottom *{color:#FCFBF9}
#bottom .dlxwm{float: left;width: 380px;}
#bottom .cptj{float: left;width: 229px;margin-right: 10px;}
#bottom dt a{font-size: 22px;}
#bottom dd a{font-size: 16px;height:30px;display: inline-block;overflow: hidden;}
#bottom .gyzw{float: left;width: 205px;}
#bottom .gstk{float: left;width: 168px;}
#bottom .dewm{float: right;width: 175px;}
#copyright{background: #15181F;height: 50px;position: relative;}
#copyright *{color:#67686D;}
#dnav{border: 1px solid #fff;border-left: 0;border-right: 0;margin-top: 110px;}
#dnav dl{display: flex;justify-content:space-around;color:#fff;height: 70px;line-height: 70px;}
#dnav dl a{color:#fff;font-size: 18px;}
#dnav dl a:before{content: '';display: inline-block;width: 8px;height: 8px;background: #fff;border-radius: 10px;margin:0 10px 0 0;}
/* page */
.cright{float: right;width: 1000px;background: #fff;}
.cright .m_tit1{border-left: 5px solid #3B67D0;padding:0 0 0 10px;background: #6665;height: 50px;line-height: 50px;}
.cright .m_tit1 a+a:before{content: '>'; margin:0 10px;}
.cright .m_tit1 span:before{content: '>'; margin:0 10px;}

/*pl*/
.product_list_block li{float: left;width: 33%;margin: 30px 0;}
.product_list_block li .img{width: 98%;height: 292px;overflow: hidden;margin: 0 auto;}
.product_list_block li img{width: 100%;height: 292px;transition: 0.8s all;}
.product_list_block li:hover img{transform: scale(1.2);}
.product_list_block li .txt{width: 98%;background: #2e5ecc;height: 50px;line-height: 50px;color:#fff;text-align: center;margin: 0 auto;}
/*picl*/
.picl_list_block li{float: left;width: 33%;margin: 30px 0;}
.picl_list_block li .img{width: 98%;height: 386px;overflow: hidden;margin: 0 auto;}
.picl_list_block li img{width: 100%;height: 386px;transition: 0.8s all;}
.picl_list_block li:hover img{transform: scale(1.2);}
.picl_list_block li .txt{width: 98%;background: #2e5ecc;height: 50px;line-height: 50px;color:#fff;text-align: center;margin: 0 auto;}

#h_main{padding-top:20px;background: #F0F1F6;}

#m_newsList{margin:0;padding:0;width:99%;}
#m_newsList li{margin:0;height:40px;border-bottom:1px #ccc dashed;line-height:40px; clear:both;background: url(images/dot.jpg) no-repeat 9px 18px; text-indent: 24px; }
#m_newsList li a{float:left;font-size:14px;}
#m_newsList li em{ float:left;}
#m_newsList li span{float:right;margin:0 10px 0 0;font-size:13px;}

.page{margin:0 auto;text-align:center}
.pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;
}.pagination>li {
display: inline;
}
.pagination>li>a:hover,.pagination>li>a.active, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
color: #2a6496;
background-color: #eee;
border-color: #ddd;
}
.pagination>li>a, .pagination>li>span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: #428bca;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}


.maxwidth table{width:100%!important; word-break:break-all;word-wrap:break-word;}
.maxwidth img{max-width:100%; height:auto!important;}


#newsshow h2{font-size:16px; text-align:center; border-bottom:1px #C8D8F2 solid; line-height:50px;margin:0 10px;}
#newsshow .ftit1{ text-align:center;line-height:30px;margin:0 10px;border-bottom:1px #C8D8F2 solid;}
#newsshow .rc{margin:0 5px;}
.con_nr{padding: 10px;}



/*产品详细页 左图右简介 */
#protxt{display:inline-block;}
#proimg  {width:400px;float:left; border:1px solid #ddd; margin:10px 0;}
#protit{  font-size: 20px;float: left;margin-bottom: 6px;color:#000;font-family:'microsoft yahei';font-weight:300;line-height:60px;border-bottom:1px #D8D9DA dotted;width:100%;}
#proAbstract{text-align: left;padding-top:60px;}
#proAbstract .con{width:100%;font-size:13px;line-height:25px;}
#promore{margin-top:45px;}
#productimagelist { width:400px;height:320px;position:relative;}
#productimagelist ul { position:absolute;left:0;top:0;width:400px;height:320px; z-index:1;}
#productimagelist ul li {float:left;width:400px;height:320px;}
#productimagelist ul li.on {display:block;}
#productimagelist ul li img {width:400px;height:320px;}
#productimagelist ol { position:absolute;bottom:20px;left:20px; z-index:2;}
#productimagelist ol li { width:20px;height:5px;background:#ff3300;float:left;margin:5px;cursor:pointer;margin-right:2px;opacity:0.4;}
#productimagelist ol li.on { width:20px;height:5px;background:#ff3300;float:left;margin:5px;cursor:pointer;margin-right:2px;opacity:1;}
#pro_right{width:540px;float:left; margin-left:25px;}
#pro_con{padding:0;margin:0;clear:both;}
#pro_con .menubox {width:100%;display:inline-block;border-bottom:1px #D7D4D4 solid;}
#pro_con .menubox li{width:15%;float:left;background:#F3F3F3;text-align:center;height:35px;color:#FFF;}
#pro_con .menubox li:hover{background:#0C5CD3;}
#pro_con .menubox li:hover a{color:#fff}
/* #pro_con .menubox li+li{background:#F3F3F3;color:#000;margin-left:2px;} */
/* #pro_con .menubox li+li a{color:#000;width:100%;} */
/* #pro_con .menubox li+li:hover{color:#FFF;} */
/* #pro_con .menubox li+li a:hover{color:#FFF;} */
#pro_con .menubox li a{line-height:35px;height:35px;color:#000;  font-family: 'microsoft yahei';font-size: 15px;font-weight: normal;}
#pro_con .menubox li.on{background:#0C5CD3;color:#fff}
#pro_con .menubox li.on a{color:#fff;}
#pro_con .itemtab h3{font-size:16px;font-family: 'microsoft yahei';color:#333;}

#procon{margin-top:10px;float:left;margin-left:11px}
#procon .cpzx{float:left; width:820px; margin-left:5px; }
#procon .cpzx .nrcon{padding-bottom:10px;}
#procon .cpzx .cname{width:100%;border-bottom:1px #DCDCDC solid;}
#procon .cpzx .cname a{font-family:'microsoft yahei';font-size:18px;color:#222222;padding-LEFT:10px;}
#procon .cpzx .cimg {padding:20px 0;}
#procon .cpzx .cimg li{font-family:'microsoft yahei';font-size:14px;color:#222222;padding:0 10px;float:left;overflow:hidden;width:185px; height:200px;}
#procon .cpzx .cimg img{width:170px;height:135px; border:1px solid #ddd;}
#procon .cpzx .cimg .img a{height:auto;}
#procon .cpzx .cimg .txt a{width:171px;line-height:30px;height:30px;text-align:center;overflow:hidden; margin:8px 0; font-size:13px; background:#f3f3f3; color:#666;}